defecate frequently - English Synonyms Dictionary